In this video, I'm going to walk you through a simple library I built specifically to improve the readability and maintainbility of Blazor Applications. PrettyBlazor is a simple library built specifically with the engineering experience in mind as a first class citizen to implement the missing two different types of control structures which are the selection and iterations. Selection and Iterations alongside the Sequence in Blazor Applications will enable you build an even more maintainable code without dealing with the obtrusiveness of C# in your markup files. Here's some useful resources to help you try this library today: nuget Library: https://www.nuget.org/packages/PrettyBlazor Source code on github (includes documentation): https://github.com/hassanhabib/PrettyBlazor Example project: https://github.com/hassanhabib/PrettyBlazorDemo Learn more about control structures here: https://www.cs.fsu.edu/~myers/c++/notes/control1.html Learn more about Obtrusiveness in web development here: https://en.wikipedia.org/wiki/Unobtrusive_JavaScript Please feel free to reach out if you have any comments, questions or concerns and don't forget to like and subscribe - I will see you in the next video and thank you for watching ❤